explode something into tiny pieces - French English Dictionary